in explicit terms - Inglés Sinónimo Diccionario